ScanDeviceManager DeleteStoredScanDocument

Deletes the stored scan document from the specified device

 

public void DeleteStoredScanDocument(string deviceUniqueName, StoredScanDocumentEntry scanDocumentEntry)

 

Return value

void  

 

Parameters

string deviceUniqueName Unique name of the device
StoredScanDocumentEntry scanDocumentEntry Scan document entry to delete

 

Exceptions

StoredScanDocumentOperationFailedException Throws when the action failed to complete

 

Example

Copy
string deviceName = GetselectedDeviceUniqueName();
scanDocument = scanDeviceManager.CreateScanDocument(deviceName, DistanceUnit.Millimeters, false);

if (scanDocument != null)
{
    VectorImage vectorImage = scanDocument.CreateVectorImage("image1", DistanceUnit.Millimeters);

    StoredScanDocumentEntry[] scanDocumentEntries = scanDeviceManager.GetStoredScanDocumentList(deviceName);
    if( scanDocumentEntries.Length > 0)
    {
        if( scanDocumentEntries.Length > 1)
        {
            // delete the last
            StoredScanDocumentEntry storedJobEntry = scanDocumentEntries[scanDocumentEntries.Length - 1];
            scanDeviceManager.DeleteStoredScanDocument(deviceName, storedJobEntry);
        }

        // rename the rest
        foreach( StoredScanDocumentEntry scandoc in scanDocumentEntries)
        {
            string modifiedName = "check_" + scandoc.FileName;
            scanDeviceManager.RenameStoredScanDocument(deviceName, scandoc, modifiedName);

        }


    }